Faf du Plessis is set to become South Africa's third Test captain in the space of four matches after AB de Villiers was ruled out of the upcoming series against New Zealand.
Faf du Plessis is set to become South Africa's third Test captain in the space of four matches after AB de Villiers was ruled out of the upcoming series against New Zealand.